// pages/timeshop/timeshop.js
const app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    date:'',
    dateMsg: [],
    shopState:'/image/time_shopend.png',
    state_hide:true,                 //是否显示商品状态  已结束,限时抢购，即将开始
    shop_hide:false,                    //是否有限时商品
    goods:[]                            //商品列表
  },

  // 顶部时间滚动条点击
  dateClick:function(e){
    var index = e.currentTarget.dataset.index;
    var list = this.data.dateMsg;
    list[index].start = 2;
    for(var i=0;i<list.length;i++){
      if(i!=index){
        list[i].start = 3;
      }
    }
    this.setData({
      dateMsg:list,
      date: list[index].flagtime
    })
    wx.showLoading({
      title: '正在加载...',
    })
    var self = this;
    wx.request({
      url: app.serverUrl + 'timeMall',
      method: 'post',
      data: {
        'daytime': self.data.date,
         openid: app.openid
      },
      success: function (res) {
        console.log(res)
        wx.hideLoading();
        self.setData({
          goods: res.data.data.goods
        })
        if(self.data.goods[0].start==0){
          self.setData({
            shop_hide: true,
          })
        } else if (self.data.goods[0].start == 1){
          self.setData({
            state_hide:false,
            shopState:'/image/time_shopstart.png',
            shop_hide: false
          })
        } else if (self.data.goods[0].start == 3){
          self.setData({
            state_hide: false,
            shopState: '/image/time_shopend.png',
            shop_hide: false
          })
        }else{
          self.setData({
            shop_hide: false,
            state_hide: true
          })
        }
      }
    })
  },
  // 跳转商品详情
  toDetail:function(e){
    if (this.data.goods[0].start==1){
        wx.showToast({
          title: '敬请期待！',
        })
    } else if (this.data.goods[0].start == 2){
      var index = e.currentTarget.dataset.index;
      var gid = this.data.goods[index].goodsid;
      var huodong = true;
      wx.navigateTo({ //保留本页面，跳转到另一个页面
        url: '/pages/detail/detail?goodsid=' + gid + '&huodong=' + huodong, //传    url+值
      })
    } else if (this.data.goods[0].start == 3){
      wx.showToast({
        title: '活动已结束！',
      })
    }
   
  },
  // 初始化数据
  initData:function(){
    wx.showLoading({
      title: '正在加载...',
    })
    var self=this;
    wx.request({
      url: app.serverUrl +'timeMall',
      method:'post',
      data:{
        'daytime':self.data.date,
         openid: app.openid
      },
      success:function(res){
        console.log(res)
        wx.hideLoading();
        self.setData({
          dateMsg:res.data.data.dateof,
          goods: res.data.data.goods,
        })
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    wx.setNavigationBarTitle({
      title: '限时抢购'
    })
    this.initData();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {
    return {
      title: '大易益·传统文化大舞台，爱好者的掌中宝！',
      path: '/pages/index/index'
    }
  }
})